sudden onslaught - Francés Inglés Diccionario